JAIME 1000 Printer ÇÁ·ÎÅäÄÝ

 

JAIME 1000 Printer ÇÁ·ÎÅäÄÝÀº ÇÁ¶û½º IMAJE SA »çÀÇ »ê¾÷¿ë À×Å©Á¬(ÄÉÀ̺í Àμ⠵ »ç¿ë) ÇÁ¸°Æ® Åë½Å ÇÁ·ÎÅäÄÝÀÌ´Ù.

JAIME 1000 Printer Åë½Å ÇÁ·ÎÅäÄÝÀº RS-232C ¸¸À» Áö¿øÇÏ´Â ÀåºñÀÌ´Ù.

 

* ÁÖÀÇ) JAIME 1000 Printer ´Â DSR, DTR ½ÅÈ£·Î Åë½Å ÇÁ·ÎÅäÄÝ Áغñ ¿©ºÎ¸¦ °áÁ¤ÇϹǷΠRS-232C Åë½Å¼± ¿¬°á ½Ã DSR, DTR ¼±À» ¿¬°á ÇÏ¿©¾ß Åë½ÅÀÌ °¡´ÉÇÏ´Ù.

             ( DSR ¼±·Î´Â ÇÁ¸°Æ® Åë½Å ´ÜÀÚ´ëÀÇ DSR+, DSR- ¼±À¸·Î °¡´ÉÇÑÁö ? )

 

 

1. Àб⠼³Á¤

 

´ÙÀ½ <±×¸² 1>Àº JAIME 1000 Printer ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÑ °æ¿ìÀÇ Åë½ÅÆÄÀÏÀ» ÀÛ¼º ¿¹ÀÌ´Ù.

 

<±×¸² 1> JAIME 1000 Printer ÇÁ·ÎÅäÄÝÀÇ Åë½Å¼³Á¤ ¿¹

 

<±×¸² 1>ÀÇ DEVICE ºÎºÐÀº ¿¬°áµÈ Åë½ÅÆ÷Æ®(COM1), Åë½Å¼Óµµ(38400), Parity Bit (0), Data Bit(8), Stop Bit(1), ¼øÀ¸·Î ÀÔ·ÂÇÑ´Ù.

JAIME 1000 Printer ÇÁ·ÎÅäÄÝÀÇ Åë½Å¼Óµµ, Parity Bit, Data Bit, Stop Bit µîÀº ÇÁ¸°Æ®ÀÇ Á¶ÀÛ ½ºÀ§Ä¡·Î º¯°æÇÒ ¼ö ÀÖ´Ù.

 

 

JAIME 1000 Printer ÇÁ·ÎÅäÄÝÀÇ ÀбâÇü½Ä

1)      ½ºÅ×À̼Ç: Jet Number. ( 1 ~ 4)

2)      ÀÐÀ» Á¾·ù: Identification. (<Ç¥1>¸¦ ÂüÁ¶)

45 : Keyboard ÄÚµå Àбâ,

20 : PrinterÀÇ Parameter Àбâ,

35 : state of the ink circuit electrovalues, viscosity level and number of additives Àбâ,

37 : PrinterÀÇ CRC Proms Àбâ,

3B : PrinterÀÇ Faults Àбâ,

32 : Jet »óÅ Àбâ,

33 : Jet and Phase »óÅ Àбâ,

43 : ÇöÀç Àüü ¸Þ½ÃÁö(ÇÁ¸°Æ® µÉ ¹®ÀÚ µî) Àбâ (óÀ½ Çѹø¸¸ MSG_%04d.txt ¿¡ Àüü ¸Þ¼¼Áö ÀúÀå : %04d ´Â addressÀÇ °ª),

39 : Current Counters Àбâ,

D6 : Auto clock Àб⠵î.

3)      ÀÐÀ» ÁÖ¼Ò : Identification ÀÌ 43 À̸é ÀúÀåÇÒ ÆÄÀϹøÈ£.  ÀÌ¿Ü´Â »ç¿ë¾ÈÇÔ.

4)      ¸Þ¸ð¸® ÀúÀå À§Ä¡ : Àоî¿Â »óÅ °ªÀ» ÀúÀåÇÒ ¹öÆÛÀ§Ä¡.

5)      Àд ũ±â: Çѹø¿¡ Àоî¿Ã Ç׸ñ ¼ö. (ÀÐÀ» Á¾·ùº°·Î °íÁ¤)

 

 

Àб⠿¹

READ ½ºÅ×ÀÌ¼Ç ÀÐÀ»
Á¾·ù
ÀÐÀ»
½ÃÀÛÁÖ¼Ò
¸Þ¸ð¸®
ÀúÀåÀ§Ä¡
ÀдÂ
°³¼ö
READ, 1, 20, 0, 0, 1,
READ, 1, 3B, 0, 10, 1,
READ, 1, 43, 0, 30, 1,

 

 

Á¾ ·ù ³» ¿ë

¸Þ¸ð¸® ÀúÀå³»¿ë ¹× À§Ä¡

45 Keyboard ÄÚµå

ÀúÀåÀ§Ä¡ + 0 ~ 2 : Code 1, 2, 3 ASCII Data.

20 PrinterÀÇ Parameter

<Ç¥ 2> ÂüÁ¶

35 state of the ink circuit electrovalues, viscosity level and number of additives

<Ç¥ 3> ÂüÁ¶

37 PrinterÀÇ CRC Proms

<Ç¥ 4> ÂüÁ¶

3B PrinterÀÇ Faults

<Ç¥ 5> ÂüÁ¶

32 Jet »óÅÂ

ÀúÀåÀ§Ä¡ + 0 : Jet »óÅ °ª.

33 Jet and Phase »óÅÂ

ÀúÀåÀ§Ä¡ + 0  : Jet Speed,

ÀúÀåÀ§Ä¡ + 1  : Jet Phase.

43 ÇöÀç Àüü ¸Þ½ÃÁö(ÇÁ¸°Æ® µÉ ¹®ÀÚ µî)

<Ç¥ 6> ÂüÁ¶

39 Current Counters

<Ç¥ 7> ÂüÁ¶

D6 Auto clock (½Ã°£ Àбâ)

<Ç¥ 8> ÂüÁ¶

                           <Ç¥ 1> JAIME 1000 Printer ÇÁ·ÎÅäÄÝÀÇ Àбâ Á¾·ù ¹× ³»¿ë

 

 

ÀúÀåÀ§Ä¡

³» ¿ë

´ÜÀ§

ÀúÀåÀ§Ä¡ + 0

Moter Speed or Transfer Time

rpm or S

ÀúÀåÀ§Ä¡ + 1

Pressure  (0.01 ´ÜÀ§)

bar

ÀúÀåÀ§Ä¡ + 2

Viscosimeter of additive addition

S

ÀúÀåÀ§Ä¡ + 3

Æò±Õ Jet Speed (0.1 ´ÜÀ§)

m/s

ÀúÀåÀ§Ä¡ + 4

Electronic Compartment ¿Âµµ

C

ÀúÀåÀ§Ä¡ + 5

Ink Circuit ¿Âµµ

C

                           <Ç¥ 2> Identification 20 (Printer¡¯s Parameter) ÀбâÀÇ ¸Þ¸ð¸® ÀúÀåÀ§Ä¡¿Í ³»¿ë

 

 

ÀúÀåÀ§Ä¡

³» ¿ë

ºñ°í

ÀúÀåÀ§Ä¡ + 0

State of ELV of CE

°¢ 1 BYTE (0 ~ 255) µ¥ÀÌÅÍ

ÀúÀåÀ§Ä¡ + 1

Levels

ÀúÀåÀ§Ä¡ + 2

Visco

ÀúÀåÀ§Ä¡ + 3

Reference visco

ÀúÀåÀ§Ä¡ + 4

Number of additive

                           <Ç¥ 3> Identification 35( state of ink circuit electrovalves...) ÀбâÀÇ ¸Þ¸ð¸® ÀúÀåÀ§Ä¡¿Í ³»¿ë

 

 

ÀúÀåÀ§Ä¡

³» ¿ë

Å© ±â

ÀúÀåÀ§Ä¡ + 0

Cover recup fault

rpm or S

ÀúÀåÀ§Ä¡ + 1

Printer¡¯s Working Hours

2 Byte Data

ÀúÀåÀ§Ä¡ + 2

CHCK program CPU

3 Byte Data

ÀúÀåÀ§Ä¡ + 3

ÀúÀåÀ§Ä¡ + 4

Nozzle Type IMP 1

1 Byte Data

ÀúÀåÀ§Ä¡ + 5

Type of GT IMP 1

ÀúÀåÀ§Ä¡ + 6

CHCK program IMP 1

3 Byte Data

ÀúÀåÀ§Ä¡ + 7

ÀúÀåÀ§Ä¡ + 8

Nozzle Type IMP 2

1 Byte Data

ÀúÀåÀ§Ä¡ + 9

Type of GT IMP 2

ÀúÀåÀ§Ä¡ + 10

CHCK program IMP 2

3 Byte Data

ÀúÀåÀ§Ä¡ + 11

ÀúÀåÀ§Ä¡ + 12

Nozzle Type IMP 3

1 Byte Data

ÀúÀåÀ§Ä¡ + 13

Type of GT IMP 3

ÀúÀåÀ§Ä¡ + 14

CHCK program IMP 3

3 Byte Data

ÀúÀåÀ§Ä¡ + 15

ÀúÀåÀ§Ä¡ + 16

Nozzle Type IMP 4

1 Byte Data

ÀúÀåÀ§Ä¡ + 17

Type of GT IMP 4

ÀúÀåÀ§Ä¡ + 18

CHCK program IMP 4

3 Byte Data

ÀúÀåÀ§Ä¡ + 19

ÀúÀåÀ§Ä¡ + 20

Run/Stop Hero

1 Byte Data

                           <Ç¥ 4> Identification 37 (Printer¡¯s CRC Proms) ÀбâÀÇ ¸Þ¸ð¸® ÀúÀåÀ§Ä¡¿Í ³»¿ë

 

 

ÀúÀåÀ§Ä¡ Faults ³» ¿ë
ÀúÀåÀ§Ä¡ + 0 General Hard(CPU) Printer
ÀúÀåÀ§Ä¡ + 1 Hard IMP jet 1
ÀúÀåÀ§Ä¡ + 2 IMP jet 1
ÀúÀåÀ§Ä¡ + 3 Head jet 1
ÀúÀåÀ§Ä¡ + 4 Hard IMP jet 2
ÀúÀåÀ§Ä¡ + 5 IMP jet 2
ÀúÀåÀ§Ä¡ + 6 Head jet 2
ÀúÀåÀ§Ä¡ + 7 Hard IMP jet 3
ÀúÀåÀ§Ä¡ + 8 IMP jet 3
ÀúÀåÀ§Ä¡ + 9 Head jet 3
ÀúÀåÀ§Ä¡ + 10 Hard IMP jet 4
ÀúÀåÀ§Ä¡ + 11 IMP jet 4
ÀúÀåÀ§Ä¡ + 12 Head jet 4
ÀúÀåÀ§Ä¡ + 13 Phase CE
ÀúÀåÀ§Ä¡ + 14 Phase CE 1

<Ç¥ 5> Identification 3B (Printer¡¯s Faults) ÀбâÀÇ ¸Þ¸ð¸® ÀúÀåÀ§Ä¡¿Í ³»¿ë

 

 

ÀúÀåÀ§Ä¡

³» ¿ë

Å© ±â
ÀúÀåÀ§Ä¡ + 0

Message Sense ....

1 Byte (Bit º° Á¤º¸´Â ¼³¸í¼­ ÂüÁ¶)
ÀúÀåÀ§Ä¡ + 1

Printing Speed in mm/s or

tachometer division

2 Byte Data
ÀúÀåÀ§Ä¡ + 2

Forward Margin in mm

ÀúÀåÀ§Ä¡ + 3

Return Margin in mm

ÀúÀåÀ§Ä¡ + 4

Interval Margin in mm

ÀúÀåÀ§Ä¡ + 5

Object top filter in usec

ÀúÀåÀ§Ä¡ + 6

Printing of leading zeros...

1 Byte (Bit º° Á¤º¸´Â ¼³¸í¼­ ÂüÁ¶)
ÀúÀåÀ§Ä¡ + 7

Initial value

0 ~ 9999999999
ÀúÀåÀ§Ä¡ + 8
ÀúÀåÀ§Ä¡ + 9

Final value

ÀúÀåÀ§Ä¡ + 10
ÀúÀåÀ§Ä¡ + 11

Step counter

 
ÀúÀåÀ§Ä¡ + 12

Lost counter

3 Byte Data
ÀúÀåÀ§Ä¡ + 13
ÀúÀåÀ§Ä¡ + 14

Postdate interval

2 Byte Data
ÀúÀåÀ§Ä¡ + 15

Line 1 Delimiter (0A)

1 BYte
ÀúÀåÀ§Ä¡ + 16 ~

n °³ÀÇ ÇÁ¸°Æ® ¹®ÀÚ

.....

°¡º¯
ÀúÀåÀ§Ä¡ +  ~

Line 2 Delimiter (0A)

1 Byte
ÀúÀåÀ§Ä¡ +  ~

n °³ÀÇ ÇÁ¸°Æ® ¹®ÀÚ

.....

°¡º¯ (Jet Num ¿¡ µû¶ó..)
ÀúÀåÀ§Ä¡ +  ~

Line 3 Delimiter (0A)

1 Byte
ÀúÀåÀ§Ä¡ +  ~

n °³ÀÇ ÇÁ¸°Æ® ¹®ÀÚ

.....

°¡º¯ (Jet Num ¿¡ µû¶ó..)
ÀúÀåÀ§Ä¡ +  ~

Line 4 Delimiter (0A)

1 Byte
ÀúÀåÀ§Ä¡ +  ~

n °³ÀÇ ÇÁ¸°Æ® ¹®ÀÚ

.....

°¡º¯ (Jet Num ¿¡ µû¶ó..)
ÀúÀåÀ§Ä¡ + ~

End Delimiter (0D)

1 Byte

<Ç¥ 5> Identification 43 (Current Complete Message) ÀбâÀÇ ¸Þ¸ð¸® ÀúÀåÀ§Ä¡¿Í ³»¿ë

 

 

ÀúÀåÀ§Ä¡

³» ¿ë

Å© ±â

ÀúÀåÀ§Ä¡ + 0

Current value of the counter

0 ~ 999999999

ÀúÀåÀ§Ä¡ + 1

ÀúÀåÀ§Ä¡ + 2

Current value of batch

3 Byte Data

ÀúÀåÀ§Ä¡ + 3

                           <Ç¥ 6> Identification 39 (Current Counters) ÀбâÀÇ ¸Þ¸ð¸® ÀúÀåÀ§Ä¡¿Í ³»¿ë

 

 

ÀúÀåÀ§Ä¡

³» ¿ë

¹ü À§

ÀúÀåÀ§Ä¡ + 0

Seconds

0 ~ 59 ÃÊ

ÀúÀåÀ§Ä¡ + 1

Minutes

0 ~ 59 ºÐ

ÀúÀåÀ§Ä¡ + 2

Hour

0 ~ 23 ½Ã

ÀúÀåÀ§Ä¡ + 3

Day of month

1 ~ 31 ÀÏ

ÀúÀåÀ§Ä¡ + 4

Month in numbers

1 ~ 12 ¿ù

ÀúÀåÀ§Ä¡ + 5

Month in letters

3ÀÚ¸® ¹®ÀÚ

¿¹) 9¿ù : SEP...

ÀúÀåÀ§Ä¡ + 5

ÀúÀåÀ§Ä¡ + 5

ÀúÀåÀ§Ä¡ + 5

Year

00 ~ 99 ³â

                           <Ç¥ 7> Identification D6(Autoclock Àбâ) ÀбâÀÇ ¸Þ¸ð¸® ÀúÀåÀ§Ä¡¿Í ³»¿ë

 

 

 

2. ¾²±â ¼³Á¤

Ãâ·ÂÀº SCAN File°ú »ó°ü¾øÀÌ PLCÀÇ Á÷Á¢ ADDRESS¿¡ ¾´´Ù.

 

µðÁöÅÐ Ãâ·Â ¼³Á¤¹ý

 

 

µðÁöÅÐ Ãâ·Â TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ ´Ù¼¸ °¡Áö

1)  PORT                  Printer¿Í ¿¬°áµÈ PORT ¹øÈ£

2)  STATION              Jet Number. ( 1 ~ 4)

3)  ADDRESS            Àбâ Identification ¸í·ÉÀÇ ÀÐÀº ³»¿ë ÀúÀåÇÒ ¹øÁö.

4)  Extra1                  Identification ¹øÈ£. (JAIME 1000 Printer Ãâ·Â¿¡ »ç¿ëµÉ ¸í·É³»¿ëÀº Åë½Å ÇÁ·ÎÅäÄÝ »ç¿ë ¼³¸í¼­¸¦ ÂüÁ¶)

45 : Keyboard ÄÚµå Àбâ,

20 : PrinterÀÇ Parameter Àбâ,

35 : state of the ink circuit electrovalues, viscosity level and number of additives Àбâ,

37 : PrinterÀÇ CRC Proms Àбâ,

3B : PrinterÀÇ Faults Àбâ,

32 : Jet »óÅ Àбâ,

33 : Jet and Phase »óÅ Àбâ,

43 : ÇöÀç Àüü ¸Þ½ÃÁö(ÇÁ¸°Æ® µÉ ¹®ÀÚ µî) Àбâ (óÀ½ Çѹø¸¸ MSG_%04d.txt ¿¡ Àüü ¸Þ¼¼Áö ÀúÀå : %04d ´Â Extra2ÀÇ °ª),

39 : Current Counters Àбâ,

D6 : Auto clock Àбâ,

30 : PrinterÀÇ Stop/Start - ON/OFF data Àü¼Û,

3C : Reset Faults – ON/OFF ¸ðµÎ Reset,

3E : Send Keyboard Code – cmd_%04d.txt ¿¡¼­ 3 Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û (%04d ´Â Extra2ÀÇ °ª),

3F : Send of the Security Code– cmd_%04d.txt ¿¡¼­ 3 Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û ( ¡° ),

0F : Enable/Disable Keyboard DSR active – ON (Keyboard Enable)/OFF(Keyboard Disable),

41 : Send Printing ACK – 0 ~ 255 (¾Æ³¯·Î±×) »çÀÌ °ª ÀÔ·Â,

36 : Send Printer Init - cmd_%04d.txt ¿¡¼­ 10 Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û (%04d ´Â Extra2ÀÇ °ª),

31 : Send Jet Status/Maintenance - 0 ~ 6 (¾Æ³¯·Î±×) »çÀÌ °ª ÀÔ·Â,

0C : Send Complete Message (library ¾ø´Â °æ¿ì) - cmd_%04d.txt ¿¡¼­ 37 + x (¸Þ¼¼Áö) Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û (%04d ´Â Extra2ÀÇ °ª),

0B : Send Parameters (library ¾ø´Â °æ¿ì) - cmd_%04d.txt ¿¡¼­ 37 Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û ( ¡° ),

0A : Send Message (library ¾ø´Â °æ¿ì) - cmd_%04d.txt ¿¡¼­ x (¸Þ¼¼Áö) Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û ( ¡° ),

1C : Send Complete Message - cmd_%04d.txt ¿¡¼­ 37 + x (¸Þ¼¼Áö) Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û (%04d ´Â Extra2ÀÇ °ª),

1B : Send Parameters - cmd_%04d.txt ¿¡¼­ 37 Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û ( ¡° ),

1A : Send Message - cmd_%04d.txt ¿¡¼­ x (¸Þ¼¼Áö) Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û ( ¡° ),

42 : Send a Partial Message - cmd_%04d.txt ¿¡¼­ 2 Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û ( ¡° ),

40 : Send of the Message to be Printed -  1 ~ 79 (¾Æ³¯·Î±×) »çÀÌ °ª ÀÔ·Â,

38 : Send Parameters Counter - cmd_%04d.txt ¿¡¼­ 23 Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û ( ¡° ),

3A : Reset the Counters - ON/OFF ¸ðµÎ Count Reset,

3D : Send Hour Code Parameter - cmd_%04d.txt ¿¡¼­ 5 Byte µ¥ÀÌÅÍ Àо ¸í·ÉÀü¼Û ( ¡° ),

94 : Command of Printing - ON/OFF ¸ðµÎ Command of Printing ¸í·ÉÀü¼Û.

5)  Extra2                  ¸í·É Àб⿡ »ç¿ëµÉ ÆÄÀϹøÈ£.

 

 

cmd_%04d.txt ÆÄÀÏ ÀÛ¼º±ÔÄ¢)

a)      % 04d ´Â Extra2 °ªÀ» »ç¿ë. ¿¹1) Extra2 °¡ 0 ÀÏ ¶§ ÆÄÀÏ ¸í : cmd_0000.txt, ¿¹2) Extra2 °¡ 1 ÀÏ ¶§ ÆÄÀÏ ¸í : cmd_0001.txt ÀÌ´Ù.

b)      °¢ ÀÔ·ÂÀÎÀÚÀÇ ±¸ºÐÀº ÄÞ¸¶ ( , ) ·Î ÇÑ´Ù.

c)      Àüü ÇÁ¸°Æ® ¸Þ¼¼Áö´Â ù ÁÙ¿¡ Parameter À» ÀÔ·ÂÇÏ°í 2, 3, 4, 5 ÁÙ¿¡ ½ÇÁ¦ ÀμâµÉ ¸Þ¼¼Áö(Delimeter Æ÷ÇÔ) ³»¿ëÀ» ÀÔ·ÂÇÑ´Ù.

 

 

¿¹ 1) Station:1 Address:0050, Extra1:20, Extra2:0, À¸·Î ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé Identification 20 (Printer¡¯s Parameter) Àб⠸í·ÉÀ» ¼öÇàÇÏ¿© WORD ¸Þ¸ð¸® 50¹øÁö¿¡ ±× ³»¿ëÀ» ÀúÀåÇÑ´Ù.

 

¿¹ 2) Station:1 Address:00000, Extra1:30, Extra2:0 À¸·Î ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé ÇÁ¸°Æ®¸¦ On/OFF ½Ãų ¼ö ÀÖ´Ù.

 

 

¾Æ³¯·Î±× Ãâ·Â ¼³Á¤¹ý

 

µðÁöÅÐ Ãâ·Â°ú µ¿ÀÏÇÏ°Ô »ç¿ëÇÏ°í Ãâ·Â °ª¸¸ ´Ù¸£´Ù.